home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / standards / posix / 1003.2 / toc < prev    next >
Encoding:
Text File  |  1993-07-15  |  12.8 KB  |  176 lines

  1.  Introduction.......................................................    ii
  2.     Organization of the Standard....................................    ii
  3.     Base Documents..................................................    ii
  4.     Related Standards Activities....................................    ii
  5.  Section 1: General.................................................     1
  6.     1.1   Scope.....................................................     1
  7.     1.2   Normative References......................................    13
  8.     1.3   Conformance...............................................    14
  9.  Section 2: Terminology and General Requirements....................    21
  10.     2.1   Conventions...............................................    21
  11.     2.2   Definitions...............................................    26
  12.     2.3   Built-in Utilities........................................    58
  13.     2.4   Character Set.............................................    61
  14.     2.5   Locale....................................................    69
  15.     2.6   Environment Variables.....................................   119
  16.     2.7   Required Files............................................   126
  17.     2.8   Regular Expression Notation...............................   128
  18.     2.9   Dependencies on Other Standards...........................   161
  19.     2.10  Utility Conventions.......................................   172
  20.     2.11  Utility Description Defaults..............................   182
  21.     2.12  File Format Notation......................................   198
  22.     2.13  Configuration Values......................................   204
  23.  Section 3: Shell Command Language..................................   215
  24.     3.1   Shell Definitions.........................................   217
  25.     3.2   Quoting...................................................   220
  26.     3.3   Token Recognition.........................................   224
  27.     3.4   Reserved Words............................................   226
  28.     3.5   Parameters and Variables..................................   228
  29.     3.6   Word Expansions...........................................   233
  30.     3.7   Redirection...............................................   249
  31.     3.8   Exit Status and Errors....................................   255
  32.     3.9   Shell Commands............................................   258
  33.     3.10  Shell Grammar.............................................   279
  34.     3.11  Signals and Error Handling................................   288
  35.     3.12  Shell Execution Environment...............................   289
  36.     3.13  Pattern Matching Notation.................................   291
  37.     3.14  Special Built-in Utilities................................   295
  38.  Section 4: Execution Environment Utilities.........................   317
  39.     4.1   awk - Pattern scanning and processing language............   317
  40.     4.2   basename - Return nondirectory portion of pathname........   358
  41.     4.3   bc - Arbitrary-precision arithmetic language..............   362
  42.     4.4   cat - Concatenate and print files.........................   383
  43.     4.5   cd - Change working directory.............................   388
  44.     4.6   chgrp - Change file group ownership.......................   392
  45.     4.7   chmod - Change file modes.................................   395
  46.     4.8   chown - Change file ownership.............................   405
  47.     4.9   cksum - Write file checksums and sizes....................   409
  48.     4.10  cmp - Compare two files...................................   416
  49.     4.11  comm - Select or reject lines common to two files.........   420
  50.     4.12  command - Execute a simple command........................   424
  51.     4.13  cp - Copy files...........................................   430
  52.     4.14  cut - Cut out selected fields of each line of a file......   440
  53.     4.15  date - Write the date and time............................   445
  54.     4.16  dd - Convert and copy a file..............................   452
  55.     4.17  diff - Compare two files..................................   462
  56.     4.18  dirname - Return directory portion of pathname............   471
  57.     4.19  echo - Write arguments to standard output.................   475
  58.     4.20  ed - Edit text............................................   479
  59.     4.21  env - Set environment for command invocation..............   498
  60.     4.22  expr - Evaluate arguments as an expression................   503
  61.     4.23  false - Return false value................................   509
  62.     4.24  find - Find files.........................................   511
  63.     4.25  fold - Fold lines.........................................   521
  64.     4.26  getconf - Get configuration values........................   526
  65.     4.27  getopts - Parse utility options...........................   531
  66.     4.28  grep - File pattern searcher..............................   537
  67.     4.29  head - Copy the first part of files.......................   545
  68.     4.30  id - Return user identity.................................   549
  69.     4.31  join - Relational database operator.......................   554
  70.     4.32  kill - Terminate or signal processes......................   559
  71.     4.33  ln - Link files...........................................   566
  72.     4.34  locale - Get locale-specific information..................   570
  73.     4.35  localedef - Define locale environment.....................   577
  74.     4.36  logger - Log messages.....................................   583
  75.     4.37  logname - Return user's login name........................   586
  76.     4.38  lp - Send files to a printer..............................   589
  77.     4.39  ls - List directory contents..............................   595
  78.     4.40  mailx - Process messages..................................   605
  79.     4.41  mkdir - Make directories..................................   610
  80.     4.42  mkfifo - Make FIFO special files..........................   614
  81.     4.43  mv - Move files...........................................   617
  82.     4.44  nohup - Invoke a utility immune to hangups................   623
  83.     4.45  od - Dump files in various formats........................   627
  84.     4.46  paste - Merge corresponding or subsequent lines of
  85.           files.....................................................   637
  86.     4.47  pathchk - Check pathnames.................................   642
  87.     4.48  pax - Portable archive interchange........................   648
  88.     4.49  pr - Print files..........................................   665
  89.     4.50  printf - Write formatted output...........................   672
  90.     4.51  pwd - Return working directory name.......................   679
  91.     4.52  read - Read a line from standard input....................   682
  92.     4.53  rm - Remove directory entries.............................   686
  93.     4.54  rmdir - Remove directories................................   692
  94.     4.55  sed - Stream editor.......................................   695
  95.     4.56  sh - Shell, the standard command language interpreter.....   706
  96.     4.57  sleep - Suspend execution for an interval.................   713
  97.     4.58  sort - Sort, merge, or sequence check text files..........   716
  98.     4.59  stty - Set the options for a terminal.....................   725
  99.     4.60  tail - Copy the last part of a file.......................   736
  100.     4.61  tee - Duplicate standard input............................   742
  101.     4.62  test - Evaluate expression................................   745
  102.     4.63  touch - Change file access and modification times.........   756
  103.     4.64  tr - Translate characters.................................   762
  104.     4.65  true - Return true value..................................   770
  105.     4.66  tty - Return user's terminal name.........................   772
  106.     4.67  umask - Get or set the file mode creation mask............   775
  107.     4.68  uname - Return system name................................   780
  108.     4.69  uniq - Report or filter out repeated lines in a file......   784
  109.     4.70  wait - Await process completion...........................   790
  110.     4.71  wc - Word, line, and byte count...........................   795
  111.     4.72  xargs - Construct argument list(s) and invoke utility.....   799
  112.  Section 5: User Portability Utilities Option.......................   807
  113.  Section 6: Software Development Utilities Option...................   809
  114.     6.1   ar - Create and maintain library archives.................   809
  115.     6.2   make - Maintain, update, and regenerate groups of
  116.           programs..................................................   818
  117.     6.3   strip - Remove unnecessary information from executable
  118.           files.....................................................   844
  119.  Section 7: Language-Independent System Services....................   847
  120.     7.1   Shell Command Interface...................................   848
  121.     7.2   Access Environment Variables..............................   849
  122.     7.3   Regular Expression Matching...............................   849
  123.     7.4   Pattern Matching..........................................   850
  124.     7.5   Command Option Parsing....................................   850
  125.     7.6   Generate Pathnames Matching a Pattern.....................   850
  126.     7.7   Perform Word Expansions...................................   851
  127.     7.8   Get POSIX Configurable Variables..........................   851
  128.     7.9   Locale Control............................................   852
  129.  Annex A (normative) C Language Development Utilities Option........   855
  130.     A.1   c89 - Compile Standard C programs.........................   856
  131.     A.2   lex - Generate programs for lexical tasks.................   867
  132.     A.3   yacc - Yet another compiler compiler......................   884
  133.  Annex B (normative) C Language Bindings Option.....................   907
  134.     B.1   C Language Definitions....................................   908
  135.           B.1.1  POSIX Symbols......................................   908
  136.           B.1.2  Headers and Function Prototypes....................   910
  137.           B.1.3  Error Numbers......................................   911
  138.     B.2   C Numerical Limits........................................   911
  139.           B.2.1  C Macros for Symbolic Limits.......................   912
  140.           B.2.2  Compile-Time Symbolic Constants for Portability
  141.                  Specifications.....................................   913
  142.           B.2.3  Execution-Time Symbolic Constants for Portability
  143.                  Specifications.....................................   914
  144.           B.2.4  POSIX.1 C Numerical Limits.........................   915
  145.     B.3   C Binding for Shell Command Interface.....................   915
  146.           B.3.1  C Binding for Execute Command......................   916
  147.           B.3.2  C Binding for Pipe Communications with Programs....   919
  148.     B.4   C Binding for Access Environment Variables................   925
  149.     B.5   C Binding for Regular Expression Matching.................   925
  150.     B.6   C Binding for Match Filename or Pathname..................   934
  151.     B.7   C Binding for Command Option Parsing......................   937
  152.     B.8   C Binding for Generate Pathnames Matching a Pattern.......   942
  153.     B.9   C Binding for Perform Word Expansions.....................   948
  154.     B.10  C Binding for Get POSIX Configurable Variables............   954
  155.     B.11  C Binding for Locale Control..............................   957
  156.  Annex C (normative) FORTRAN Development and Runtime Utilities
  157.     Options.........................................................   959
  158.     C.1   asa - Interpret carriage-control characters...............   960
  159.     C.2   fort77 - FORTRAN compiler.................................   964
  160.  Annex D (informative) Bibliography.................................   973
  161.  Annex E (informative) Rationale and Notes..........................   977
  162.     E.1   General...................................................   977
  163.     E.2   Terminology and General Requirements......................   978
  164.     E.3   Shell Command Language....................................   979
  165.     E.4   Execution Environment Utilities...........................   980
  166.     E.5   User Portability Utilities Option.........................   993
  167.     E.6   Software Development Utilities Option.....................   993
  168.     E.7   Language-Independent System Services......................   994
  169.     E.8   C Language Development Utilities Option...................   994
  170.     E.9   C Language Bindings Option................................   995
  171.     E.10  FORTRAN Development and Runtime Utilities Options.........   996
  172.  Annex F (informative) Sample National Profile......................   997
  173.  Annex G (informative) Balloting Instructions.......................  1091
  174.  Identifier Index...................................................  1105
  175.  Alphabetic Topical Index...........................................  1111
  176.